body {
  font-size: 14px;
  font-family:'Architects Daughter', 'Helvetica Neue', Helvetica, Arial, serif;
}
.top {
  width: 100%;
  background: rgba(0, 0, 255, 0.6);
}
.top .top-wrap {
  height: 80px;
}
.top .top-wrap .logo{
  padding:10px;
  width:120px;
  height:100%;
  overflow: hidden;
}
.top .top-wrap .logo img{
  width:100%;
}
.top .total-nav {
  font-size: 24px;
  font-weight: bold;
  line-height: 80px;
  text-align: center;
}
.top .total-nav li {
  padding-left: 10px;
  padding-right: 10px;
}
.top .total-nav li a {
  color: white;
}
.top .total-nav li:last-child:after {
  content: "";
  padding: 0 10px;
}